// Package models 定义了与数据库交互的模型结构。
// 该文件定义了 Article 模型，用于表示文章信息。
package models

import "gorm.io/gorm"

// Article 结构体表示文章数据表的模型。
// 包含文章的标题、内容和预览信息。
type Article struct {
	gorm.Model        // 嵌套 GORM 的基础模型，自动包含常用字段。
	Title      string `binding:"required"` // 文章标题，必填字段。
	Content    string `binding:"required"` // 文章内容，必填字段。
	Preview    string `binding:"required"` // 文章预览信息，必填字段。
}
